def convert_bool(value) -> bool:
    """ 转换为布尔类型
    数字类型
        1: True ,其它: False
    字符串类型
        true/1: True ,其它: False
    其它类型 return False

    """
    if value is None:
        return False
    if isinstance(value, bool):
        return value
    if isinstance(value, str):
        _val = value.lower()
        return True if _val in ["true", "1"] else False
    if isinstance(value, int):
        return True if value == 1 else False
    return False
